home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / MEDICAL / 2608A.ZIP / GP.ZIP / FINDPAT.SRC < prev    next >
Text File  |  1990-11-03  |  4KB  |  245 lines

  1. ;\|
  2. ;FINDPAT.SRC     Translated from FINDPAT.EDT by Roger Mathew's EDT2SRC Ver 4.11
  3. ;FINDPAT  04:27:46 PM  15/ 1/90   |
  4.     define(FLAG|A|1||)
  5.     define(ARRAY1|A|30||3)
  6.     define(ARRAY2|A|22||3)
  7.     define(ARRAY3|A|22||3)
  8.     define(ARRAY4|A|1||3)
  9.     define(MEM_FIELD|A|27||)
  10.     define(CHOICE|A|1||)
  11.     define(CNTR|N|3||)
  12.     define(RESTRICT2|A|35||)
  13.     define(S1PRNT|A|1||)
  14.     define(S10|A|10||)
  15.     define(N2|N|2|0|)
  16.     define(MINUS|N|1||)
  17.     define(TIT|A|4||)
  18.     define(N3|N|3|0|)
  19.     define(N5|N|5|0|)
  20.     define(B8|A|8||)
  21.     define(N5.2|N|5|2|)
  22.     define(A5|A|5||)
  23.     define(A8|A|8||)
  24.     define(A30|A|30||)
  25.     define(B30|A|30||)
  26.     define(C30|A|30||)
  27.     define(D1|A|1||)
  28.     define(AGE|N|5|2|)
  29.     define(TD|S|8||)
  30.     define(DATERP|S|8||)
  31.     define(TDND|S|8||)
  32.     define(DATEX|S|8||)
  33.     define(REC.NUM|N|8|0|)
  34.     define(MEM.PAT.NAME|A|27||)
  35.     define(DAY|N|1|0|)
  36.     define(DOCTORRP|A|30||)
  37.     define(P2|N|2|0|)
  38.     define(PUNC2A|N|2|0|)
  39.     define(PATIENT1A|A|30||)
  40.     define(PUNC1|N|2|0|)
  41.     define(TM|A|27||16)
  42.     define(N.2.0.P|N|2|0|)
  43.     define(P.2.0.1|N|2|0|)
  44.     define(P.2.0.2|N|2|0|)
  45.     define(P.2.0.3|N|2|0|)
  46.     define(PATIENT1|A|30||)
  47.     define(PATIENT2|A|30||)
  48.     define(X1|A|1||)
  49.     define(CHOICE|N|2|0|)
  50.     define(YES.NO|A|1||)
  51.     define(A78|A|80||)
  52.     define(SAVE|A|1||)
  53.     define(LCTR|N|2|0|)
  54.     define(AB|A|5||)
  55.     define(LETTER|A|6||)
  56.     define(NY|A|1||)
  57.     define(MEDCTR|N|1|0|)
  58.     define(PATCTR|N|4|0|)
  59.     define(Z30|A|30||)
  60.     define(P2X|N|1||)
  61.     define(RPCTR|N|4||)
  62.     define(CODEX1|S|8||)
  63.     define(CODEX2|S|8||)
  64.     define(CODEX3|S|8||)
  65.     open(PATIENT||0|)
  66.     trap(S|G|SAVE)
  67.     trap(D|I)
  68.     mount(PATIENT|S)
  69. START:
  70.     enter(PATIENT.NAME||||Y|N|N|||N)
  71.     find(G|PATIENT.NAME||)
  72.     enter(SEEN||||N|N|N|||N)
  73.     DATE_SEEN = (SEEN)
  74.     enter(NHS.NUM||||N|N|N|||N)
  75. SAVE:
  76.     if RECORD.NUMBER = (0) goto START
  77.     save(PATIENT|N|Y)
  78. NEXTONE:
  79.     find(N|PATIENT|EXIT|)
  80.     if SEEN > (0) goto NEXTONE
  81.     goto START
  82. EXIT:
  83.     run("recmenu")
  84. \STPATIENT
  85.  
  86.  
  87.       ┌───────────────────────────────────────────────────────────┐
  88.       │                                                           │
  89.       │            PAT.NAME:&                          <          │
  90.       │            ADDRESS :&                     <               │
  91.       │             DOB    :&         <                           │
  92.       │            SEEN     &       < &                           │
  93.       │           NHS.NUM  :&         <                           │
  94.       └───────────────────────────────────────────────────────────┘
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109. \
  110. PATIENT.NAME
  111. ADDRESS1
  112. DATE.OF.BIRTH
  113. SEEN
  114. DATE_SEEN
  115. NHS.NUM
  116. \
  117. \R REPORT
  118. PATIENT NAME                ADDRESS                AREA                   DATE
  119. &                           &                      &                      &          &   &           &        &
  120. THESE PATIENTS ARE NOT ON FPC AGE SEX LIST.  DATE PRINTED:&
  121. THESE PATIENTS ARE ON FPC AGE SEX BUT NOT ON OURS. DATE PRINTED :&
  122. THESE PATIENTS ARE NOT PROPERLY DRUG CODED ETC. DATE PRINTED:&
  123. ==============================================================================
  124. TOTAL RECORDS PRINTED = &
  125. THESE PATIENTS HAVE HAD THE PROBLEM SORTED.   DATE PRINTED:&
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.                            REA                   DATE/ BIRTH
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166. \
  167. PATIENT.NAME
  168. ADDRESS1
  169. AREA
  170. DATE.OF.BIRTH
  171. SEX
  172. NHS.NUM
  173. PAT.REG
  174. NOTES.REC
  175. TD
  176. TD
  177. TD
  178. CNTR
  179. TD
  180. \
  181. \R LABELS
  182. &                                      &                                        &
  183. &                                      &                                        &
  184. &                      &               &                      &                 &                      &
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230. \
  231. ARRAY1[1]
  232. ARRAY1[2]
  233. ARRAY1[3]
  234. ARRAY2[1]
  235. ARRAY2[2]
  236. ARRAY2[3]
  237. ARRAY3[1]
  238. ARRAY4[1]
  239. ARRAY3[2]
  240. ARRAY4[2]
  241. ARRAY3[3]
  242. ARRAY4[3]
  243. \
  244.  
  245.